home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gekkan Dennou Club 145
/
Gekkan Dennou Club - 2000.6 Vol. 145 (Japan).7z
/
Gekkan Dennou Club - 2000.6 Vol. 145 (Japan) (Track 1).bin
/
games
/
spassion
/
source.lzh
/
SOURCE
/
SOUND.H
< prev
next >
Wrap
Text File
|
2000-03-21
|
2KB
|
91 lines
/*
* sound.h
*/
/* 音楽 */
enum {
MUSIC_TITLE = 0,
MUSIC_CONFIG,
MUSIC_OPENING,
MUSIC_STAGE1,
MUSIC_STAGE2,
MUSIC_STAGE3,
MUSIC_STAGE4,
MUSIC_BOSS1,
MUSIC_BOSS2,
MUSIC_BOSS3,
MUSIC_LBOSS,
MUSIC_STAGE_CLEAR,
MUSIC_GAME_OVER,
MUSIC_ENDING,
};
/* 効果音&発音優先順位(下に行くほど高い) */
enum {
SE_PIN = 1, /* カーソル移動 */
SE_PON, /* メニュー決定 */
SE_PLAYER_SHOT1, /* プレイヤーのノーマルショット */
SE_PLAYER_SHOT2, /* プレイヤーのリップルショット */
SE_PLAYER_SHOT3, /* プレイヤーのレーザーショット */
SE_PLAYER_SHOT4, /* プレイヤーの波動砲 */
SE_OPTION_CHANGE, /* オプションタイプチェンジ */
SE_DAMAGE, /* 敵ダメージ */
SE_SHIELD_DAMAGE, /* 遮蔽版ダメージ */
SE_CORE_DAMAGE, /* 敵コアダメージ */
SE_ESHOT_NOMAL, /* 敵ショット(ノーマル) */
SE_ESHOT_ENRG, /* 敵ショット(エネルギー) */
SE_ESHOT_RING, /* 敵ショット(リング) */
SE_ESHOT_CUTTER, /* 敵ショット(カッター) */
SE_ESHOT_LASER, /* 敵ショット(レーザー) */
SE_ESHOT_HOMING, /* 敵ショット(ホーミング) */
SE_ESHOT_SYURIKEN, /* 敵ショット(手裏剣) */
SE_ESHOT_PARACHUTE, /* 敵ショット(落下傘) */
SE_ESHOT_PARABOLA, /* 敵ショット(放物線) */
SE_LASER01, /* 敵レーザー */
SE_EXLASER, /* 敵極太レーザー */
SE_EXPL_S, /* ザコの爆発 */
SE_TRANSFORM, /* 敵キャラ変形音 */
SE_VACUUM, /* 吸い込み */
SE_MUTEKI, /* 無敵 */
SE_EXPL_BATTERY, /* 砲台爆発 */
SE_EXPL_HATCH, /* ハッチ爆発 */
SE_EXPL_MINE, /* 地雷爆発 */
SE_EXPL_CRYSTAL_S, /* クリスタル小爆発 */
SE_EXPL_CRYSTAL, /* クリスタル大爆発 */
SE_EXPL_BUBBLE, /* 泡爆発 */
SE_EXPL_BRAIN, /* 脳爆発 */
SE_EXPL_MBOSS, /* 中ボス爆発 */
SE_EXPL_BOSS, /* ボスキャラ爆発 */
SE_EXPL_LBOSS, /* ラスボス爆発 */
SE_PLAYER_EXPL, /* プレイヤーの爆発 */
SE_ITEM_GET, /* アイテム取得 */
SE_NON, /* 初期化 */
};
#define MAX_MUSIC MUSIC_ENDING+1
#define MAX_SE SE_NON+1
/* 関数プロトタイプ宣言 */
void InitSound( void );
void PlayBGM( int number );
void FadeBGM( int speed );
void StopBGM( void );
void SetSE(short);
void PlaySE(void);
/* zmcall.h */
/* 関数プロトタイプ宣言 */
int ZmKeepCheck( void );
int ZmInit( void );
int ZmPlay( void *, int );
int Stop( void );
int ZmAdpcmSE( void *, int, int, int );
int FadeOut( int );